home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / util / gnu / a2_0b_Emacs_sr.lha / Emacs-19.25 / src / undo_protos.h < prev    next >
C/C++ Source or Header  |  1994-08-18  |  819b  |  42 lines

  1. /* Prototypes for functions defined in
  2. undo.c
  3.  */
  4.  
  5. extern int last_undo_buffer;
  6.  
  7. extern int Qinhibit_read_only;
  8.  
  9. extern int pending_boundary;
  10.  
  11. int record_insert(int beg,
  12.                   int length);
  13.  
  14. int record_delete(int beg,
  15.                   int length);
  16.  
  17. int record_change(int beg,
  18.                   int length);
  19.  
  20. int record_first_change(void);
  21.  
  22. int record_property_change(int beg,
  23.                            int length,
  24.                            int prop,
  25.                            int value,
  26.                            int buffer);
  27.  
  28. extern struct Lisp_Subr Sundo_boundary;
  29.  
  30. int Fundo_boundary(void);
  31.  
  32. int truncate_undo_list(int list,
  33.                        int minsize,
  34.                        int maxsize);
  35.  
  36. extern struct Lisp_Subr Sprimitive_undo;
  37.  
  38. int Fprimitive_undo(int , int );
  39.  
  40. int syms_of_undo(void);
  41.  
  42.